package com.lecture.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
/**
 * <p>
 * 全厂生产信息表
 * </p>
 *
 * @author luyn
 * @since 2025-03-14
 */
@Getter
@Setter
@ToString
@TableName("plant_production_info")
public class PlantProductionInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键，自增ID
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /*@ExcelProperty(value = "记录日期", index = 0)
    private String recordDate;

    @ExcelProperty(value = "#1机组耗煤量", index = 1)
    private String unit1CoalConsumption;

    @ExcelProperty(value = "#2机组耗煤量", index = 2)
    private String unit2CoalConsumption;

    @ExcelProperty(value = "#3机组耗煤量", index = 3)
    private String unit3CoalConsumption;

    @ExcelProperty(value = "#4机组耗煤量", index = 4)
    private String unit4CoalConsumption;

    @ExcelProperty(value = "#5机组耗煤量", index = 5)
    private String unit5CoalConsumption;

    @ExcelProperty(value = "#6机组耗煤量", index = 6)
    private String unit6CoalConsumption;

    @ExcelProperty(value = "一期耗煤量", index = 7)
    private String phase1CoalConsumption;

    @ExcelProperty(value = "二期耗煤量", index = 8)
    private String phase2CoalConsumption;

    @ExcelProperty(value = "#1机组补水量", index = 9)
    private String unit1WaterSupply;

    @ExcelProperty(value = "#2机组补水量", index = 10)
    private String unit2WaterSupply;

    @ExcelProperty(value = "#3机组补水量", index = 11)
    private String unit3WaterSupply;

    @ExcelProperty(value = "#4机组补水量", index = 12)
    private String unit4WaterSupply;

    @ExcelProperty(value = "#5机组补水量", index = 13)
    private String unit5WaterSupply;

    @ExcelProperty(value = "#6机组补水量", index = 14)
    private String unit6WaterSupply;

    @ExcelProperty(value = "一期补水量", index = 15)
    private String phase1WaterSupply;

    @ExcelProperty(value = "二期补水量", index = 16)
    private String phase2WaterSupply;

    @ExcelProperty(value = "#1机组补氢量", index = 17)
    private String unit1HydrogenSupply;

    @ExcelProperty(value = "#2机组补氢量", index = 18)
    private String unit2HydrogenSupply;

    @ExcelProperty(value = "#3机组补氢量", index = 19)
    private String unit3HydrogenSupply;

    @ExcelProperty(value = "#4机组补氢量", index = 20)
    private String unit4HydrogenSupply;

    @ExcelProperty(value = "#5机组补氢量", index = 21)
    private String unit5HydrogenSupply;

    @ExcelProperty(value = "#6机组补氢量", index = 22)
    private String unit6HydrogenSupply;

    @ExcelProperty(value = "一期补氢量", index = 23)
    private String phase1HydrogenSupply;

    @ExcelProperty(value = "二期补氢量", index = 24)
    private String phase2HydrogenSupply;

    @ExcelProperty(value = "#1机组厂用电率", index = 25)
    private String unit1PowerUsageRate;

    @ExcelProperty(value = "#2机组厂用电率", index = 26)
    private String unit2PowerUsageRate;

    @ExcelProperty(value = "#3机组厂用电率", index = 27)
    private String unit3PowerUsageRate;

    @ExcelProperty(value = "#4机组厂用电率", index = 28)
    private String unit4PowerUsageRate;

    @ExcelProperty(value = "#5机组厂用电率", index = 29)
    private String unit5PowerUsageRate;

    @ExcelProperty(value = "#6机组厂用电率", index = 30)
    private String unit6PowerUsageRate;

    @ExcelProperty(value = "一期厂用电率", index = 31)
    private String phase1PowerUsageRate;

    @ExcelProperty(value = "二期厂用电率", index = 32)
    private String phase2PowerUsageRate;

    @ExcelProperty(value = "#1机组烟尘", index = 33)
    private String unit1Smoke;

    @ExcelProperty(value = "#2机组烟尘", index = 34)
    private String unit2Smoke;

    @ExcelProperty(value = "#3机组烟尘", index = 35)
    private String unit3Smoke;

    @ExcelProperty(value = "#4机组烟尘", index = 36)
    private String unit4Smoke;

    @ExcelProperty(value = "#5机组烟尘", index = 37)
    private String unit5Smoke;

    @ExcelProperty(value = "#6机组烟尘", index = 38)
    private String unit6Smoke;

    @ExcelProperty(value = "一期烟尘", index = 39)
    private String phase1Smoke;

    @ExcelProperty(value = "二期烟尘", index = 40)
    private String phase2Smoke;

    @ExcelProperty(value = "#1机组SO2", index = 41)
    private String unit1So2;

    @ExcelProperty(value = "#2机组SO2", index = 42)
    private String unit2So2;

    @ExcelProperty(value = "#3机组SO2", index = 43)
    private String unit3So2;

    @ExcelProperty(value = "#4机组SO2", index = 44)
    private String unit4So2;

    @ExcelProperty(value = "#5机组SO2", index = 45)
    private String unit5So2;

    @ExcelProperty(value = "#6机组SO2", index = 46)
    private String unit6So2;

    @ExcelProperty(value = "一期SO2", index = 47)
    private String phase1So2;

    @ExcelProperty(value = "二期SO2", index = 48)
    private String phase2So2;

    @ExcelProperty(value = "#1机组NOx", index = 49)
    private String unit1Nox;

    @ExcelProperty(value = "#2机组NOx", index = 50)
    private String unit2Nox;

    @ExcelProperty(value = "#3机组NOx", index = 51)
    private String unit3Nox;

    @ExcelProperty(value = "#4机组NOx", index = 52)
    private String unit4Nox;

    @ExcelProperty(value = "#5机组NOx", index = 53)
    private String unit5Nox;

    @ExcelProperty(value = "#6机组NOx", index = 54)
    private String unit6Nox;

    @ExcelProperty(value = "一期NOx", index = 55)
    private String phase1Nox;

    @ExcelProperty(value = "二期NOx", index = 56)
    private String phase2Nox;

    @ExcelProperty(value = "一期存煤(t)", index = 57)
    private String phase1CoalStorage;

    @ExcelProperty(value = "一期存油(t)", index = 58)
    private String phase1OilStorage;

    @ExcelProperty(value = "一期上网电量(万度)", index = 59)
    private String phase1OnlinePower;

    @ExcelProperty(value = "一期发电量(万度)", index = 60)
    private String phase1GeneratedPower;

    @ExcelProperty(value = "一期光伏发电量(万kwh)", index = 61)
    private String phase1PvPower;

    @ExcelProperty(value = "二期存煤(t)", index = 62)
    private String phase2CoalStorage;

    @ExcelProperty(value = "二期存油(t)", index = 63)
    private String phase2OilStorage;

    @ExcelProperty(value = "二期上网电量(万度)", index = 64)
    private String phase2OnlinePower;

    @ExcelProperty(value = "二期发电量(万度)", index = 65)
    private String phase2GeneratedPower;

    @ExcelProperty(value = "二期光伏发电量(万kwh)", index = 66)
    private String phase2PvPower;*/
}
